home *** CD-ROM | disk | FTP | other *** search
/ Chip 1996 November / Chip 11-96.iso / workshop / howto / je < prev    next >
Text File  |  1996-05-25  |  37KB  |  918 lines

  1. $Id: JE-HOWTO.english,v 1.10 1994/04/11 23:38:47 hiro Exp hiro $
  2. ----------JE-HOWTO(April 11 1994)--------JE-HOWTO(April 11 1994)----------
  3.  
  4. JE(Japanese Extensions)-HOWTO
  5.  
  6. ----------------------------------------------------------------------
  7.  
  8.   JE-HOWTO explains how to cope with JE, Japanese Extensions of Linux.
  9.   This tells you what JE is, how to get info on it, how to obtain it 
  10.   and how to install it. This is the first document to read for 
  11.   complete novices who are interested in Japanese environments.
  12.  
  13.   This version deals with JE-0.9.3, and the latest issue should be 
  14.   available as described in section B-0.
  15.  
  16. --
  17.  
  18. Authors:
  19.       Hironobu ABE       <hironobu@ap.isl.melco.co.jp>
  20.       Yasu Hiro YAMAZAKI <hiro@ice3.ori.u-tokyo.ac.jp>
  21.  
  22. ----------------------------------------------------------------------
  23.  
  24. ========================= Table of Contents  =========================
  25.  
  26.   A. Introduction
  27.      A-1: Concept
  28.      A-2: Contents
  29.      A-3: Requirements
  30.  
  31.   B. Sources of information
  32.      B-0: The latest version of this document
  33.      B-1: Network News
  34.      B-2: Mailing List
  35.      B-3: Installation Guide
  36.      B-4: Feedback
  37.      B-5: Other sources of information
  38.  
  39.   C. Getting JE
  40.      C-1: Anonymous ftp
  41.      C-2: CD-ROM
  42.  
  43.   D. Installation
  44.      D-1: Procedure
  45.      D-2: Tips
  46.  
  47.   E. Contents of each disk set
  48.      E-0: Outline
  49.      E-1: JE disk set
  50.      E-2: j  disk set
  51.      E-3: jd disk set
  52.      E-4: jw disk set
  53.      E-5: jc disk set
  54.      E-6: js disk set
  55.      E-7: jn disk set
  56.      E-8: jt disk set
  57.      E-9: jf disk set
  58.      E-10: jx disk set
  59.      E-11: jxsi disk set
  60.  
  61.   F. Future plan
  62.  
  63.   G. Legalese and miscellaneous
  64.  
  65. ================================================================
  66.  
  67.  
  68. A. Introduction
  69. ===============
  70.  
  71. A-1: Concept
  72. ------------
  73. JE(Japanese Extensions for Linux) is a collection of free software for 
  74. a standard distribution of the Linux system such as Slackware or SLS for 
  75. the convenience of Japanese users. Each programme is ported or developed 
  76. mostly by members of the Japanese Linux Mailing List, and is available as 
  77. both pre-compiled binary and source codes, though the basic distribution 
  78. only contains the binary. Although the binary is tar+gzip'ed like those 
  79. in Slackware or SLS and could be installed by a standard installer such 
  80. as pkgtool or sysinstall, JE has its own installer called "ezinst" which 
  81. even does some basic configuration after the installation.
  82.  
  83. A-2: Contents
  84. -------------
  85. JE consists of software to display, input, edit, format, and print 
  86. Japanese documents, as well as small but fancy made-in-Japan software.
  87. For example, kon, kterm and pxvt display Japanese documents on console 
  88. or in the X-window system. Wnn, Canna, and sj3 are what we call "Japanese
  89. input methods" (or JIM) which convert an input string from standard 
  90. keyboards into Japanese characters, words, phrases or symbols. Editors 
  91. included are a Japanese vi clone, NEmacs (Nihongo [=Japanese] Emacs), 
  92. and Mule (Multilingual Emacs). Japanese TeX system typesets beautiful or 
  93. exotic(?) documents. Oneko is a cute mouse-cursor chaser for the X-window 
  94. system. In addition, there are several programmes prepared to read/write 
  95. electronic mail and news, to convert among character code sets, and to 
  96. handle Japanese characters in command line under Linux. See section E for 
  97. more details.
  98.  
  99.  Binaries in JE are made to handle the EUC-J character code set for 
  100. electronic Japanese whenever choice is necessary at the time of 
  101. compilation. This code set is most popular for UNIX workstations. Some 
  102. software requires re-compilation to support SJIS, while others are 
  103. run-time configurable. SJIS or Shift-JIS is the code set used by MS-DOS 
  104. and other personal computers. JIS code set, yet another encoding, is 
  105. widely used on the net to exchange Japanese information among computer 
  106. systems. This is the only popular 7-bit code set with escape sequences,
  107. and others assign a two-byte 8-bit code for each letter. It is supported 
  108. by editors and network related software in JE. This diversity is due to 
  109. historical reasons, and developers couldn't come up with a better 
  110. solution to this issue. Note that "nkf" will detect and convert among 
  111. these three popular code sets.
  112.  
  113. A-3: Requirements
  114. -----------------
  115. JE is designed to be installed over a standard distribution of Linux 
  116. such as Slackware or SLS. The current version, JE-0.9.3, requires the 
  117. shared library of libc-4.5.8 (SHARED_VERSION hereafter) or newer and 
  118. libX-3.1.0 (XF_SHARED_VERSION) or greater, both of which are prepared 
  119. in the JE1 disk set.
  120.  
  121.  Note that the current JE assumes you have a shadow password system, 
  122. but this requirement is expected to be removed very soon.
  123.  
  124. B. How to get help
  125. ==================
  126.  
  127. B-0: New version of JE-HOWTO
  128. -------------------------------
  129. The latest version of JE-HOWTO should be available as a part of the 
  130. latest JE distribution, and will also be posted on "fj.os.linux" and 
  131. other newsgroups when it is updated.
  132.  
  133. B-1: Network News
  134. -----------------
  135. For general questions and discussions about JE, the use of "fj.os.linux",
  136. a network newsgroup is recommended, if available. This newsgroup is rich 
  137. in information on how to use JE effectively. Although almost all posts 
  138. are in Japanese, those in other languages are quite welcome such as in 
  139. English, Spanish, Germany, French, Korean and so on. There might be some 
  140. detectives who *decipher* what you write. :) Chances of your getting 
  141. replies would be greatest, however, if you post either in English or in 
  142. Japanese.
  143.  
  144. B-2: Mailing List
  145. -----------------
  146. There is no mailing list specialized for JE at the moment. However, the
  147. Japanese Linux Mailing List is very active for discussions on JE, and, 
  148. actually, this ML is the mother of JE. In addition, you may get a beta 
  149. version of JE by its occasional circulation in tapes or disk media. You 
  150. can join Japanese Linux ML by sending e-mail as:
  151.  
  152.        # Mail linux@colias.tutics.tut.ac.jp
  153.        X-Mn-Cmd: join
  154.  
  155. To obtain a brief guide about the ML, send e-mail to
  156.  
  157.        linux@colias.tutics.tut.ac.jp
  158.  
  159. with only "# guide" (without quotations) in its body.
  160.  
  161.  A Mailing List in English was just born. It is called jewel-ML,
  162. "The Mailing List of JE for the World in the English Language".
  163. The e-mail address is,
  164.  
  165.        jewel@colias.tutics.tut.ac.jp
  166.  
  167. and we, JE developers and coordinators, are waiting for you with a cup 
  168. of coffee at hand. Please relax and join us.
  169.  
  170. B-3: Installation Guide
  171. -----------------------
  172. JE comes with "The Guide", an installation guide written in Japanese.
  173. This explains the installation procedure step by step. Although the 
  174. current version is somewhat outdated, it surely helps if you can read 
  175. Japanese. There is no English edition, and your help in creating it is 
  176. strongly desired by the whole world !
  177.   
  178. B-4: Feedback
  179. -------------
  180. Bug reports and suggestions should be posted on the newsgroup 
  181. "fj.os.linux" to get the attention of people, if possible. Also, 
  182. je@Roy.dsl.tutics.ac.jp is ready to accept those by e-mail. Jewel-ML, 
  183. mentioned in B-2, is also available for those too shy to post an 
  184. article to the public. 
  185.  
  186.  However, please don't send e-mail to the original developers of each 
  187. programme in JE when you find a problem, because your problem may be 
  188. due to our composer's faults and we don't want to bother the authors.
  189.  
  190. B-5: Other sources of information
  191. ---------------------------------
  192. The following two documents are made public to explain Japanese Linux 
  193. matters. Both are written in Japanese and, unfortunately, no English 
  194. version is available.
  195.  
  196. They are in the jd disk set of JE, and periodically posted on
  197. fj.os.linux and some BBSs in Japan.
  198.  
  199.   "Linux Jouhou memo" by Y. Hiro Yamazaki <hiro@ice3.ori.u-tokyo.ac.jp>
  200.   "JMETA-FAQ" by Tetsu Ono <ono@eiehost.gee.kyoto-u.ac.jp>
  201.  
  202.  There is a book in English which will help you understand how the 
  203. Japanese language is handled on computers, including the complicated 
  204. issue of the character code sets.
  205.  
  206.     Understanding Japanese Information Processing
  207.     Ken Lunde
  208.     O'Reilly & Associates Inc
  209.     ISBN 1-56592-043-0
  210.  
  211. You may find it easily, because the title is printed in large Kanjis.
  212.   
  213. C. Getting JE
  214. =============
  215.  
  216. C-1: Anonymous ftp
  217. ------------------
  218. JE is available at the following anonymous ftp sites in Japan as the binary 
  219. distribution: (after JMETA-FAQ 1.28)
  220.  
  221.     colias.tutics.tut.ac.jp    133.15.144.11    /pub/linux/JE
  222.     ftp.kuis.kyoto-u.ac.jp     130.54.20.1      /Linux/JE
  223.     ftp.cs.keio.ac.jp          131.113.35.20    /pub/os/linux/Japanese/JE
  224.     etlport.etl.go.jp          192.31.197.99    /pub/linux/JE
  225.     ftp.huie.hokudai.ac.jp     133.50.16.80     /pub/system/Jlinux/JE
  226.     ftp.is.titech.ac.jp        131.112.40.1     /pub/linux/JE
  227.     ftp.ipc.chiba-u.ac.jp      133.82.241.128   /ftp.kyoto-u.ac.jp/.u6/JE
  228.     ftp.pu-toyama.ac.jp        133.55.0.133     
  229.                               /pub/ftpmail/ftp.kuis.kyoto-u.ac.jp/Linux/JE
  230.     srawgw.sra.co.jp           133.137.4.3      /pub/os/linux/JE
  231.     theta.iis.u-tokyo.ac.jp    157.82.96.67     /pub2/Linux/Japanese/JE
  232.     wnoc-fuk.wide.ad.jp        133.4.14.3       /pub/Linux/JE
  233.     turbo.te.chiba-u.ac.jp     133.82.181.125   /pub/Linux/JE
  234.     ftp.astec.co.jp            133.147.2.254    /pub/Linux/JE
  235.     ftp.hitachi-sk.co.jp       133.107.1.2      /pub/pds/linux/JE
  236.     ftp.kddlabs.co.jp          192.26.91.15     /pub/os/linux/Japanese/JE
  237.  
  238.     "colias" is the source of JE. However, use of other sites is strongly
  239.     recommended since the line to it is rather thin.
  240.  
  241.  The following sites outside Japan are known to mirror colias everyday:
  242.  
  243.     sunsite.unc.edu            152.2.22.81       /pub/Linux/distributions/je
  244.     ftp.cdrom.com              192.153.46.2      /pub/linux/je
  245.  
  246.  Source codes are also available at the following sites:
  247.  
  248.     colias.tutics.tut.ac.jp    133.15.144.11  /pub/linux/je-sources
  249.     ftp.kuis.kyoto-u.ac.jp     130.54.20.1    /Linux/JE-sources
  250.     ftp.huie.hokudai.ac.jp     133.50.16.80   /pub/system/Jlinux/JE-sources
  251.     theta.iis.u-tokyo.ac.jp    157.82.96.67   /pub2/Linux/je-sources
  252.     ftp.iij.ad.jp              192.244.176.50 /pub/linux-j/JE-sources
  253.  
  254.  Linux patch is separated from its original if there is any. For example,
  255.  
  256.        oneko-1.1b.tar.Z            Original codes
  257.        oneko-1.1b+lx.diff.gz       Linux patch
  258.  
  259. Apply the Linux patch with extension of "+lx" or "+je" after applying
  260. others if any.
  261.  
  262. C-2: CD-ROM
  263. -----------
  264. JE is also available in CD-ROM:
  265.  
  266.        CD-ROM Shop Laser5
  267.        Big Office Plaza, Suite 203
  268.        2-652-8 Higashi Ikebukuro
  269.        Toshima-ku,
  270.        170 Tokyo Japan
  271.  
  272.        Phone: +81-3-5952-4639
  273.        FAX:   +81-3-5952-7486
  274.  
  275.  This CD-ROM contains JE with its source codes as well as Slackware and 
  276. SLS distributions. The organizers are active members of Japanese Linux ML 
  277. and reflect the feedback from Japanese users quickly.
  278.  
  279.  Also available is "The best Linux plus FreeBSD CDROM ever" CD-ROM by
  280. Trans-Ameritech.
  281.  
  282.        Trans-Ameritech
  283.        2342A Walsh Avenue
  284.        Santa Clara, CA 95051
  285.  
  286.        phone +1-408-727-3883
  287.        FAX   +1-408-727-3882
  288.        e-mail: roman@trans-ameritech.com
  289.  
  290.  
  291. D. Installation
  292. ===============
  293.  
  294. D-1: Procedure
  295. --------------
  296. This section briefly explains the installation procedure of JE. Please
  297. refer to "The Guide" for more information.
  298.  
  299.  The custom installer called "ezinst" is in the JE disk set of JE. Use 
  300. "pkgtool" of Slackware or "sysinstall" of SLS in your system to install 
  301. ezinst itself.
  302.  
  303.  
  304.  (1)Prepare floppy disks of JE. Each disk set of JE should fit in a High 
  305.    Density floppy disk, 5" or 3.5" 2HD. Note that this step is not 
  306.    necessary if you install JE from HDD or CD-ROM, or via NFS.
  307.  
  308.  (2)Install JE1 using pkgtool of Slackware or sysinstall of SLS as:
  309.  
  310.         # pkgtool
  311.     or,
  312.         # sysinstall -doprompt -series JE
  313.  
  314.     Read the manpage of the installer if you don't want to install JE1
  315.     from floppies.
  316.  
  317.   The JE1 disk contains the following packages:
  318.  
  319.     ezinst:   Easy installer for JE
  320.     konbin:   KON to display Kanji on console
  321.     konfnt:   Fonts for kon (the same as those for Minix/V)
  322.     libc:     Linux standard shared libraries            [Optional]
  323.     libx:     XFree86 shared libraries (English version) [Optional]
  324.  
  325.  Software in JE is compiled to use the standard shared libraries of 
  326. SHARED_VERSION and XF86 shared libraries of XF_SHARED_VERSION, both of
  327. which are defined in A-3. So, you need to install these, ONLY if you 
  328. use older ones. "kon" is necessary if you don't have any software which
  329. display Japanese and is supported by the curses, because "ezinst" speaks
  330. Japanese. You might be able to use "-e" option to use it with English 
  331. messages, though this option is in its beta stage.
  332.  
  333.  (3)Run your Japanese terminal software, such as "kon" for console:
  334.  
  335.         # kon
  336.  
  337.  You may use "kterm" if you already have one. Also, if your machine is 
  338. J3100SX made by Toshiba Japan, you may use Kanji-term for J3100 as well 
  339. as kon with j3100 option:
  340.  
  341.         # kon j3100sx
  342.  
  343.  (4)Start "ezinst".
  344.  
  345.     If you install JE from floppy disks:
  346.  
  347.         # ezinst -fd /dev/fd0
  348.  
  349.     To install from HDD, say from "/dos/JE":
  350.  
  351.         # ezinst -hd /dos/JE
  352.  
  353.     To install from "install/JE" directory of CD-ROM:
  354.  
  355.         # ezinst -cd install/JE
  356.  
  357.     To install via NFS from /linux/JE directory of a server Roy:
  358.  
  359.         # ezinst -nfs Roy:/linux/JE
  360.  
  361.  The installer uses "/mnt" as a temporary mount point of the floppy disks 
  362. or CD-ROM. Thus, you need to "umount /mnt" if you already have something 
  363. mounted on it, unless you install JE via NFS or from HDD.
  364.  
  365.  (5)Follow the instructions by ezinst to go on. ^^;
  366.  
  367.  Note that the next version of ezinst will be modified significantly to 
  368. simplify the installation procedure.
  369.  
  370. D-2: Tips
  371. ---------
  372. If you can't install JE successfully, try adding user "wnn" and invoke
  373. ezinst again. You are facing the known problem of the current JE which 
  374. requires a shadow password package in you Linux system. In this case, 
  375. don't use software in JE such as "xklock" which requests your password. 
  376. This problem will be fixed in the next release, and all software will be 
  377. re-compiled without the shadow password library.
  378.  
  379. E. Contents of each disk set
  380. ============================
  381.  
  382. E-0: Outline
  383. ------------
  384. The current JE consists of 44 disks, and they are divided into 11 disk 
  385. sets, as in the following list.
  386.  
  387.     JE1: disk set to install JE easily                   1disk
  388.     j? : nkf, lha, Emacs related packages                8disks
  389.     jd?: Japanese documents mostly by JF project         1disk
  390.     jw?: Wnn Input Method users' packages                3disks
  391.     jc?: Canna Input Method users' packages              4disks
  392.     js?: sj3 Input Method users' packages                3disks
  393.     jn?: Network software such as mailers, newsreaders   2disks
  394.     jt?: Japanese TeX packages                           2disks
  395.     jf?: Font packages for TeX and XFree86              13disks
  396.     jx?: XFree86 Japanese client packages                2disks
  397.     jxsi?: XFree86j (X11R5 with Xsi extensions)          5disks
  398.  
  399.  The choice of Japanese input method depends mostly on your taste, and 
  400. JE provides four of them though all you need is only one: SKK, Wnn, Canna, 
  401. or sj3. The large size of JE is due to this diversity as well as numerous 
  402. complicated characters in Japanese; count how many emacs' variants JE has! 
  403. You can't install jw, jc and js all at the same time. In addition, the 
  404. choice of emacs is more difficult. You need one of X or non-X version of 
  405. emacs with the built-in interface for one of the input methods. Mule (multi-
  406. lingual emacs) has more features than NEmacs(emacs for English and Japanese), 
  407. but it takes more disk space. Here are some examples that might be helpful: 
  408. Hiro, a desktop PC user, uses Canna-Mule on his X window system, while a 
  409. notebook user prefers to use non-X NEmacs with SKK; they are both happy with 
  410. their choices and have little reason to have more than one emacs. Anyway, 
  411. once you make the major decisions, the installer will help you choose which 
  412. packages to install, since it knows the dependency among packages to some 
  413. extent.
  414.  
  415. E-1: JE disk set
  416. ----------------
  417. The JE disk set, actually a JE1 disk, is compiled to help you install JE.
  418. See section C-1 for the installation procedure.
  419.  
  420.     ezinst:   Easy installer for JE
  421.     konbin:   Binary of KON to display Japanese on console
  422.     konfnt:   Fonts for kon (the same as those for Minix/V)
  423.     libc:     Linux standard shared libraries
  424.     libx:     XFree86 shared libraries (English version)
  425.  
  426.  (1)ezinst is the installer for the rest of the JE distribution.
  427.    It works on kon (Kanji on console) and other Japanese terminals.
  428.  
  429.  (2)libc and libx are shared libraries required by JE. JE-0.9.3 has
  430.    libc.4.5.8 and libx.3.1.0. Don't install them if they are older
  431.    than what you have in your system.
  432.  
  433.  (3)kon (kanji on console) in JE-0.9.3 is version 0.991b which displays
  434.    Japanese characters on the console. The next version will be able to 
  435.    show other languages and will be able to work even on a vacant virtual 
  436.    console to save the number of login shells. Kon might be useful not 
  437.    only for the installation but also for your daily work.
  438.  
  439. E-2: j disk set
  440. ---------------
  441.     jbase:    lha, nkf, ed, jhd, pwd, ish. pf and other basic tools
  442.     jless:    Japanese less (pager)
  443.     pcurses:  Pelican's curses (for Japanese)
  444.     jman:     Manpage system with Japanese nroff
  445.     dic:      To consult a dictionary on CD-ROM
  446.     recjis:   Tool to recover damaged Japanese document
  447.     jelvis:   Japanese elvis (vi clone)
  448.     ng:       Japanese Micro GNU Emacs
  449.     nemsup:   NEmacs(Nihongo[=Japanese] Emacs) supporting files
  450.     nemuty:   NEmacs utilities 
  451.     nemlisp:  Lisp package for NEmacs
  452.     mulelisp: Mule lisp package
  453.     mulesup:  Mule supporting files
  454.     muleuty:  Mule utilities
  455.     muleskk:  SKK related lisp files for Mule
  456.     nemskk:   SKK elisp for NEmacs
  457.     skkbin:   SKK server binaries
  458.     skkdic:   SKK dictionary
  459.     skkman:   SKK manual
  460.     bash:     Japanese bash  (mostly sh compatible)
  461.     tcsh:     Japanese tcsh (csh compatible)
  462.     zsh:      enhanced shell
  463.     vnem:     NEmacs without input method support
  464.     vmenx:    NEmacs without input method support for X
  465.     vmule:    Mule without input method support
  466.     vmulex:   Mule without input method support for X 
  467.     jgsbin:   Japanese Ghostscript (binary)
  468.     jgslib:   Japanese Ghostscript (library)
  469.     jgsgnt1:  Fonts for Japanese Ghostscript (part 1)
  470.     jgsfnt2:  Fonts for Japanese Ghostscript (part 2)
  471.  
  472.  (1)"jbase" is a package of basic tools: "lha" is an archiver widely used
  473.     under MS-DOS especially in Japan, "pf" is a print tool for Japanese 
  474.     line printers.
  475.  
  476.  (2)"jless" is a Japanese pager, which automatically judges the character
  477.     code set in the document and converts it to display depending on the
  478.     environment variable of LESSCHARSET which most Linuxers set as 
  479.     "japanese-ujis" in Japan.
  480.  
  481.  (3)"pcurses" is a curses with a Japanese handling feature.
  482.  
  483.  (4)"jman" is a manpage system with Japanese nroff, which enables you to 
  484.     look up the Japanese manpages.
  485.  
  486.  (5)"dic" looks up a dictionary in 8cm CD-ROM, widely available in Japan 
  487.     for "Data Discman" made by SONY or for its compatibles.  Also included
  488.     is an e-lisp code to call it from your emacs.
  489.  
  490.  (6)"recjis" will recover damaged Japanese documents encoded in JIS, SJIS, 
  491.     or UJIS code set which might have lost some information through network 
  492.     transfers or by other accidents.
  493.  
  494.  (7)"jelvis" is Japanese elvis(vi clone), while "ng" a subset of Japanese 
  495.     Emacs. Use them with "uum", "canuum" or "kinput2" to input Japanese 
  496.     characters.
  497.  
  498.  (8)"nemsup", "nemuty", and "nemlisp" are necessary to use NEmacs, the 
  499.     Japanese Emacs. The current JE contains NEmacs-3.3.2 based on 
  500.     emacs-18.59.
  501.  
  502.  (9)"mulelisp", "mulesup", and "muleuty" are necessary to use Mule, the
  503.     Multi lingual Emacs. The JE-0.9.3 has Mule-1.0pl1 (KIRITSUBO version).
  504.  
  505.  (10)"skkbin", "skkdic", and "skkman" are SKK, a Japanese input method,
  506.     accessible by Mule with "muleskk" or NEmacs with "nemskk". JE-0.9.3 
  507.     comes with SKK-6.32.
  508.  
  509.  (11) "bash", "tcsh", and "zsh" are enhanced shells. "bash"(bash-1.13.5j)
  510.     and "tcsh" will pass 8-bit Japanese characters.
  511.  
  512.  (12)"vnem" and "vnemx" are naked NEmacs based on emacs-18.59 without 
  513.     support of any input method for the console and X respectively. You 
  514.     don't have to install these if you decide to use either Wnn, Canna 
  515.     or sj3.
  516.  
  517.  (13)"vmule" and "vmulex" are naked Mule-1.0pl1(KIRITSUBO version) without
  518.     support of any input method for the console and X respectively. You 
  519.     don't have to install these if you decide to use either Wnn, Canna 
  520.     or sj3.
  521.  
  522.  (14)"jgsbin", "jgslib", "jgsgnt1", and "jgsfnt2" makes a Japanese 
  523.     Ghostscript system which is an interpreter of Japanese PostScript,
  524.     based on Ghostscript-2.6.1. The only allocated devices in JE binary
  525.     kit are X window and VGA console. Run "gslx" script to use it on the 
  526.     console. Note that older JE used to contain a version of gs which 
  527.     required libsvga.so. Install libsvga.so.1 in Slackware of obtain new 
  528.     JE, if you have this.
  529.  
  530. E-3: jd disk set
  531. ----------------
  532. This is a collection of Japanese documents for Linux.
  533.  
  534.     jmemo: Linux Jouhou Memo (INFO-SHEET with Japan specific issues)
  535.     jmeta: JMETA FAQ  (Japan Edition of META-FAQ, not translation)
  536.  
  537.  (1)"Linux Jouhou Memo" is a document explaining Linux to Japanese 
  538.     beginners, which is based on "Linux INFO-SHEET" by Michael K. Johnson
  539.     (johnsonm@stolaf.edu) translated into Japanese and modified by
  540.     Yasu Hiro Yamazaki at the University of Toronto with additional 
  541.     information.
  542.  
  543.  (2)"JMETA-FAQ" is written by Tetsu Ono at Kyoto University to help
  544.    Japanese Linuxers to get Linux itself and related information.
  545.  
  546.  These authors are active in the Japanese Linux society, especially 
  547. making better documents as a part of JF(Japanese FAQ) project, a 
  548. Japanese version of LDP (Linux Documentation Project). Tetsu is the 
  549. head of this project. Although this disk set currently consists of 
  550. very a limited number of documents, it is expected to grow rapidly 
  551. because JF has already made many more documents such as its original 
  552. FAQ and translations of most HOWTOs with lots of help from Mr. Nakagome 
  553. and other members. Contact one of the two authors above if you are 
  554. interested in this project. Any help is more than welcome !
  555.  
  556.  
  557. E-4: jw disk set
  558. ----------------
  559. This disk set is necessary only if you decide to go with Wnn, which is 
  560. the most popular Japanese input method.
  561.  
  562.     wnnbin:  Wnn4.109(binary)
  563.     wnndic:  Wnn4.109(dictionary)
  564.     wnnman:  Wnn4.109(manual)
  565.     wnnprog: Wnn4.109(programmer's kit)
  566.     ki2wnn:  kinput2 for Wnn users
  567.     wnem:    NEmacs-3.3.2 with Wnn interface
  568.     wnemx:   NEmacs-3.3.2 with Wnn interface for X window system
  569.     wmule:   Mule-1.01 with Wnn interface
  570.     wmulex:  Mule-1.01 with Wnn interface for X window system
  571.  
  572.  (1)"wnnbin", "wnndic", "wnnman", and "wnnprog" make Wnn-4.109, the most 
  573.    popular Japanese Input Method on Unices, which enables you to input 
  574.    Japanese words and phrases by regular keybaords such as English 101.
  575.  
  576.  (2)"ki2wnn" is kinput2-fix6 for Wnn users, which enables input of 
  577.    Japanese characters into some Japanese applications.
  578.  
  579.  (3)"wnem" and "wnemx" are Japanese Emacs(NEmacs-3.3.2) with built-in
  580.    support of Wnn for non-X and X environment respectively.
  581.  
  582.  (4)"wmule" and "wmulex" are Multilingual Emacs(Mule-1.01) with Wnn 
  583.    support of Wnn for non-X and X environment respectively.
  584.  
  585. E-5: jc disk set
  586. ----------------
  587. This disk set is necessary only if you decided to go with Canna. Canna 
  588. is famous for its features and speed among Japanese input methods.
  589.  
  590.     canbin:  Canna2.2pl4(binary)
  591.     canman:  Canna2.2pl4(manual)
  592.     canprog: Canna2.2pl4(programmer's kit)
  593.     candic:  Canna2.2pl4(dictionary)
  594.     ki2can:  kinput2 for Canna users
  595.     cnem:    NEmacs-3.3.2 with Canna interface
  596.     cnemx:   NEmacs-3.3.2 with Canna interface for X
  597.     cmule:   Mule-1.01 with Canna interface
  598.     cmulex:  Mule-1.01 with Canna interface for the X window system
  599.  
  600.  (1)"canbin", "candic", "canman", and "canprog" make a Canna-2.2pl4 
  601.    system, an Input Method with good features and speed, which converts 
  602.    your input into Japanese.
  603.  
  604.  (2)"ki2can" is kinput2-fix6 for Canna users, which communicates with a 
  605.    Canna server to input Japanese into your Japanese application.
  606.  
  607.  (3)"cnem" and "cnemx" are NEmacs-3.3.2 with a built-in interface to a
  608.    Canna server for non-X and X environment respectively.
  609.  
  610.  (4)"cmule" and "cmulex" are Mule-1.01 with a Canna interface for
  611.    non-X and X environment respectively.
  612.  
  613. E-6: js disk set
  614. ----------------
  615. This disk set is necessary only for SKK users. This enables input of 
  616. Japanese characters into some Japanese applications.
  617.  
  618.     sj3bin:  sj3(binary)
  619.     sj3prog: sj3(programmer's kit)
  620.     ki2sj3:  kinput2 for sj3 user
  621.     snem:    NEmacs-3.3.2 with sj3 interface
  622.     snemx:   NEmacs-3.3.2 with sj3 interface for X
  623.     smule:   Mule-1.02 with sj3 interface
  624.     smulex:  Mule-1.02 with sj3 interface for the X window system
  625.  
  626.  (1)"sj3bin", and "sj3prog" make the sj3 input method system.
  627.  
  628.  (2)"ki2sj3" is kinput2-fix6 for sj3 users.
  629.  
  630.  (3)"snem", and "snemx" are NEmacs-3.3.2 with built-in interface to sj3
  631.    for non-X and X environment respectively.
  632.  
  633.  (4)"smule", and "smulex" are Mule-1.01 with sj3 interface for non-X and
  634.    X environment respectively.
  635.  
  636. E-7: jn disk set
  637. ----------------
  638. This is the collection of network related software.
  639.  
  640.     cf:       CF-3.2W4 (produces sendmail.cf)
  641.     sendmail: sendmail-8.6.5 for Japanese networks
  642.     mailx:    mailer (mail, Mail, rmail)
  643.     mhlib:    MH-6.8jp2c (library)
  644.     mhbin:    MH-6.8jp2c (binary)
  645.     mhman:    MH-6.8jp2c (manual)
  646.     nntpclt:  inews for NNTP
  647.     cnn:      cnn-1.4.2 (news checker)
  648.     ktin:     Japanese tin (newsreader)
  649.  
  650.  (1)"cf" helps to configure sendmail by producing sendmail.cf.
  651.  
  652.  (2)"sendmail" is the most popular mail transport in the Unix world.
  653.    This binary has some extensions to use over the Japanese networks, 
  654.    such as WIDE or TISN.
  655.  
  656.  (3)"mailx" is one of the most popular mailers among Linuxers.
  657.  
  658.  (4)"mhbin", "mhlib", and "mhman" make MH, a mail handling system with
  659.    Japanese support.
  660.  
  661.  (5)"nntpclt" is Japanese inews, which enables the exchange of Japanese 
  662.    e-mail.
  663.  
  664.  (6)"cnn" checks if there are new articles posted on you favourite 
  665.    newsgroups via an NNTP connection.
  666.  
  667.  (7)"ktin" is a newsreader with Japanese support.
  668.  
  669.  Next JE is expected to contain "mnews".
  670.  
  671. E-8: jt disk set
  672. ----------------
  673. This set contains all the necessary files for the TeX system except 
  674. for fonts in the jf disk set, and xdvi in jx.
  675.  
  676.     bptexbin: PTeX (Japanese big TeX binary)
  677.     bptexfmt: PTeX (Japanese big TeX format file)
  678.     sptexbin: pTeX (Japanese TeX binary)
  679.     sptexfmt: pTeX (Japanese TeX format file)
  680.     ptexlib:  common resources for PTeX and pTeX
  681.     jbibtex:  Japanese BibTeX
  682.     dvi2tty:  DVI previewer for character terminals
  683.     dviout:   DVI previewer for VGA consoles
  684.     dviprt:   DVI printer driver
  685.     fntuty:   TeX font utility
  686.  
  687.  (1)"bptexbin"+"bptexfmt" and "sptexbin"+"sptexfmt" are Japanese (big)
  688.    TeX systems developed by ASCII, a Japanese publisher of computer books,
  689.    naturally based on the famous TeX system. You have to install the PTeX 
  690.    system only if you want to handle large documents, otherwise you should
  691.    go with pTeX. These can handle both English and Japanese documents.
  692.  
  693.  (2)"ptexlib" is a package of common files of PTeX and pTeX systems.
  694.  
  695.  (3)"jbibtex" is Japanese BiBTeX.
  696.  
  697.  (4)"dvi2tty" is a DVI file previewer for character terminals.
  698.  
  699.  (5)"dviout" is a DVI previewer for VGA while "dviprt" is a printer 
  700.    driver; both are ported from their DOS versions, which work under 
  701.    non-X environments. They are based on version 2.39 of dviout/prt.
  702.  
  703.  (6)"fntuty" is a utility software to exchange formats among bitmap, PK, 
  704.    and vector fonts.
  705.  
  706.  Note that DVI previewer for X environment is in the jx disk set for X
  707. applications.
  708.  
  709. E-9: jf disk set
  710. ----------------
  711. This disk set contains bitmap and vector fonts for Japanese TeX and the X 
  712. window system. Note that Japanese PK fonts are NOT necessary if you decide 
  713. to go with vector fonts.
  714.  
  715.     cmf118:   118dpi-PK Computer Modern font for TeX
  716.     cmf180:   180dpi-PK Computer Modern font for TeX
  717.     j118w98:  118dpi-PK Watanabe's jfonts for TeX
  718.     j118w142: 118dpi-PK Watanabe's jfonts for TeX
  719.     j118w204: 118dpi-PK Watanabe's jfonts for TeX
  720.     j118w108: 118dpi-PK Watanabe's jfonts for TeX
  721.     j118w129: 118dpi-PK Watanabe's jfonts for TeX
  722.     j118w170: 118dpi-PK Watanabe's jfonts for TeX
  723.     j118w118: 118dpi-PK Watanabe's jfonts for TeX
  724.     j118w245: 118dpi-PK Watanabe's jfonts for TeX
  725.     j118w294: 118dpi-PK Watanabe's jfonts for TeX
  726.     j118wlnk: DNP fonts -> Watanabe's jfonts linkage
  727.     asiya24:  Round Gothic PK font for dviout/prt
  728.     hokuto24: Brush typeface PK font for dviout/prt
  729.     kfonts:   other PK fonts for  dviout/prt
  730.     vmincho1: Zeit vector font in Mincho (JIS level1 kanjis)
  731.     vmincho2: Zeit vector font in Mincho (JIS level2 kanjis)
  732.     vasiya1:  Zeit vector font in Round Gothic (JIS L1 kanjis)
  733.     vasiya2:  Zeit vector font in Round Gothic (JIS L1 kanjis)
  734.     vhokuto:  Zeit vector font in Brush typeface
  735.     xfnt13:   13 dot alphabet and Kana font for X
  736.     xfnt16:   16 dot Japanese fonts for X
  737.     xfnt18:   18 dot Japanese fonts for X
  738.     xfnt24:   24 dot Japanese fonts for X
  739.     xfnt26:   26 dot Japanese fonts for X
  740.     xmarufnt: Round typeface Japanese font for X
  741.  
  742.  (1)TeX requires Computer Modern fonts of "cmf118" or "cmf180" depending
  743.    on the resolution of your printer. If other fonts with different 
  744.    resolutions are required, you have to find them in the net or make 
  745.    them by yourself using the Metafont system.
  746.  
  747.  (2)Most Japanese TeX systems also require DNP fonts designed by a printing 
  748.    company called "Dai-Nippon Printing". Although you can buy DNP fonts for 
  749.    TeX from them, free alternatives are available in JE as Watanabe's 
  750.    jfonts, and Zeit compatible vector font sets. The authors recommend the
  751.    use of vector fonts to save your disc space. In addition, if you have 
  752.    better CPU than 386 SX, the use of the vector fonts results in better 
  753.    speed, because it is faster to read smaller fonts from disks.
  754.  
  755.  (3)"asiya24", "hokuto24", and "kfonts" are PK (bitmap) fonts for dviout/prt.
  756.    These are not necessary if you decide to use the vector font set.
  757.  
  758.  (4)"vmincho1/2", "vasiya1/2", and "vhokuto" are Zeit compatible vector
  759.    fonts for TeX (dviout/prt, xdvi) and Japanese Ghostscript. You can buy 
  760.    the original Zeit font from Zeit, a Japanese software vender, or you 
  761.    can get free alternatives here in JE.
  762.  
  763.  (5)"xfnt??" and "xmarufnt" are Japanese fonts for the X-window system.
  764.    Make sure to execute mkfontdir in /usr/lib/X11/fonts/misc after you 
  765.    install any of them.
  766.  
  767. E-10: jx disk set
  768. -----------------
  769. This is a collection of X applications.
  770.  
  771.     fvwm:    small and good looking window manager (1.18d)
  772.     k14:     the famous 14 dot Kanji fonts for X
  773.     kterm:   kterm-5.2.0, xterm with Kanji support
  774.     pxvt:    small terminal emulator for X, based on rxvt
  775.     xldimg:  image file viewer for X
  776.     oneko:   a cat chasing your mouse cursor
  777.     libtk:   Tcl7.3Tk3.6jp (library)
  778.     tkbin:   Tcl7.3Tk3.6jp (binary)
  779.     tkdemo:  Tcl7.3Tk3.6jp (demo)
  780.     tkman:   Tcl7.3Tk3.6jp (manual)
  781.     xdvi:    DVI previewer with PK font support
  782.     xdviz:   DVI previewer with Zeit vector font support
  783.     gview:   ghostview-1.5 ( X interface for ghostscript)
  784.     tgif:    tgif-2.13.2.j ( a draw tool with Japanese support)
  785.     xfig:    xfig-2.0.pl9.j ( a draw tool with Japanese support)
  786.     xklock:  screen lock with Kanji support
  787.  
  788.  (1)"fvwm" is a small and good looking window manager for X, and is
  789.    getting popular. You can configure it into mwm-like mode.
  790.  
  791.  (2)"k14" is a set of Japanese fonts contributed to the X-window system.
  792.    You may find it even in your English-only workstations in your office, 
  793.    since it is in the core distribution of X.
  794.  
  795.  (3)"kterm" is a Kanji terminal emulator for X. It will be found in the 
  796.    contrib directory of X.
  797.  
  798.  (4)"pxvt" is a small terminal emulator for X, based on rxvt.
  799.  
  800.  (5)"xldimg" is a viewer of image files such as those in GIF format.
  801.  
  802.  (6)"oneko" makes it easy to find your mouse cursor; a neko (a Japanese 
  803.    word for cat) chases your mouse on your screen. You may make it a 
  804.    dog chasing a bone.
  805.  
  806.  (7)"tkbin", "libtk", "tkdemo", and "tkman" make Japanese Tcl/Tk. This
  807.    package helps to make software with a Graphical User Interface with
  808.    Japanese messages.
  809.  
  810.  (8)"xdvi" and "xdviz" are DVI previewers for X. "xdviz" is compiled to
  811.    use Zeit compatible vector fonts. See E-9 to decide which one to use.
  812.  
  813.  (9)"gview" is a user-friendly interface for Ghostscript.
  814.  
  815.  (10)"tgif" in JE is a drawing tool tgif with kinput2 interface to input 
  816.    Japanese strings. It can handle EPS files as well as its proprietary 
  817.    files.
  818.  
  819.  (11)"xfig" in JE is a drawing tool xfig with a Japanese patch.
  820.  
  821.  (12)"xklock" is a screen lock with Kanji support. It is currently 
  822.     linked with shadow password libraries.
  823.  
  824. E-11: jxsi disk set
  825. -------------------
  826. This disk set contains internationalized XFree86-2.0 using the Xsi 
  827. extension WITHOUT fonts.
  828.  
  829.     xfs3.tgz:     S3 server
  830.     xfsvga.tgz:   SVGA server
  831.     xfvga16.tgz:  VGA16 server
  832.     xf8514.tgz:   8514 server
  833.     xfmach32.tgz: Mach32 server
  834.     xfmach8.tgz:  Mach8 server
  835.     xfmono.tgz:   VGA Mono server
  836.     xfprog.tgz:   programming kit
  837.     xfbin.tgz:    basic clients
  838.     xflib.tgz:    shared libraries and others
  839.     xfxawk.tgz:   Xaw-i18n + Xawk2 + Xwchar
  840.  
  841. This disk set was made through the following steps.
  842.  
  843.     - Applied the latest patches to XFree86 source codes
  844.     - Set Xsi, X_LOCALE, X_WCHAR and XML, and did "make World"
  845.     - Merged Xawk2 and Xwchar into Xaw-i18n (xfxawk.tgz)
  846.  
  847. Xawk2 was chosen in order to use kinput2. This allows us to input 
  848. Japanese characters into internationalized clients such as xcal-i18n 
  849. with Canna or sj3. Xaw will be replaced by the internationalized 
  850. version when you install "xfxawk.tgz".
  851.  
  852. "XFree86-j" is upper-compatible with its original, and even non-
  853. internationalized clients will run without problem. Moreover, the 
  854. binaries might improve your X system, because they have the latest 
  855. patches applied. However, you need to install it over your X window 
  856. system beause this package is NOT complete. Intensive testing has 
  857. not yet been done, either.
  858.  
  859. A new version based on XFree86-2.1 is in its testing stage, and is 
  860. expected to come with the next release of JE.
  861.  
  862. F. Future Plan
  863. ==============
  864. We plan to improve the following aspects of JE.
  865.  
  866.  (1)More and better documentation:
  867.    Works of JF members will be made available in the jd disk set. 
  868.    Most major HOWTOs, Japanese FAQs and others are ready to come.
  869.  
  870.  (2)More varieties of Emacs:
  871.    New emacs package with temacs is under development.
  872.  
  873.  (3)XFree86 with Ximp extensions:
  874.    Some people prefer Ximp to Xsi, another implementation of 
  875.    internationalized X.
  876.  
  877.  (4)Reform of fonts:
  878.    /usr/share/fonts is the new candidate to store Japanese fonts.
  879.    PK fonts for TeX might be removed from JE.
  880.  
  881.  (5)Evolution toward Multilingual Extensions:
  882.    Give us your opinions ! JE developers are not specialists in all 
  883.    languages.
  884.  
  885. JE was originally compiled as an extension of the SLS distribution of
  886. Linux, but the developers are moving toward Slackware while keeping 
  887. their eyes on the Debian package.
  888.  
  889. G.  Legalese and miscellaneous
  890. ===============================
  891. Any trademark in this document is owned by its owner. This document is 
  892. freely distributable, though it is copyrighted by the authors. However, 
  893. please distribute the latest version available, whenever you do, and the 
  894. authors will appreciate it very much if you let them know about your 
  895. distribution. There is no warranty on any information in this document.  
  896.  
  897.  The authors express special thanks to the following people for their 
  898. dedicated help.
  899.  
  900.                        Takashi MANABE <manaba@Roy.dsl.tutics.tut.ac.jp>
  901.                           Nozomi YTOW <nozomi@yacca.cc.tsukuba.ac.jp>
  902.                           Kuniko MIKI <kuniko@ori.u-tokyo.ac.jp>
  903.  
  904.  Comments, suggestions, cheers or just greetings to the authours are quite
  905. welcome. They will be reaached at the following addresses:
  906.  
  907.       Hironobu ABE       <hironobu@ap.isl.melco.co.jp>
  908.  
  909.       Yasu Hiro YAMAZAKI <hiro@ice3.ori.u-tokyo.ac.jp>
  910.       2696 Bloor St. W., Apt B3, Totonto Ontario, Canada M8X 1A5
  911.  
  912. ----------JE-HOWTO(April 11 1994)--------JE-HOWTO(April 11 1994)----------
  913.  
  914. ================================== Yasu Hiro Yamazaki   _______      _/\_
  915.    /  /                   hiro@ice3.ori.u-tokyo.ac.jp  |   _   | _/\_>  <_/\_
  916.   __ /  /  , \ , \   hiro@rainbow.physics.utoronto.ca  |  (_)  | >          <
  917. _/ _/ _/ _/_<  __/ Dept. of Physics, Univ. of Toronto  |_______| `----||----'
  918.